Crate brix_cli

source ·
Expand description

Brix CLI

Brix’s main crate for handling the clap application, some error formatting, and various other terminal functionality.

Modules

  • Module for all things relating to select prompts.

Macros

  • Macro very similar to eprintln! in the standard library, just prints in red.

Structs

  • Used to get information about the arguments that were supplied to the program at runtime by the user. New instances of this struct are obtained by using the App::get_matches family of methods.
  • The core config struct used within Brix’s lifecycle. Mostly the direct output of the CLI args and flags, but includes some additional properties as well.

Functions

  • Executes the core clap function to parse argumensts from env::args_os().